Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 POPLAR CLOSE Terraced £211,826 £125,000 27 Aug 2010
14 POPLAR CLOSE Terraced £211,828 £168,500 15 Dec 2017
18 POPLAR CLOSE Terraced £89,111 £68,750 28 Mar 2017
36 POPLAR CLOSE Terraced £118,939 £70,000 17 Mar 2010